home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 February
/
EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso
/
progs
/
editor
/
frexxed
/
fpl
/
checklinks.fpl.readme
< prev
next >
Wrap
Text File
|
1995-07-18
|
2KB
|
45 lines
#############################################################################
File: CheckLinks.FPL
Author: Daniel Stenberg
Email: Daniel.Stenberg@sth.frontec.se
Short: Checks all links in an amigaguide document
Version: 1.0
Date: 22.1.95
Local settings:
Global settings:
Keysequence:
Type: function
Prereq:
Copyright: FrexxWare 1995
#############################################################################
FUNCTION
CheckLinks()
This function scans the current buffer and builds a list with all nodes.
It then scans the buffer once again, looking for all links and when a
link is found, it checks that the node it is linked to really exists.
Links to non-existing nodes will pop up a requester telling which line
the link is and to which (non-existing) node it tries to link. When all
links are checked the user are prompted if it wants the summary report. If
yes, a summary will be presented in a new buffer. The summary is a list
naming all nodes and showing how many times a link was found to each node
(thus enabling the user to track down nodes that are unlinked). Nodes without
links to it, will get an asterisk '*' at the end of the line.
HISTORY
1.0 - Initial version
BUGS
Only deals with internal links
TODO
Make it run fine with external links.
Make it show in which node an illegal link appears (not just line).
Make it work with other kinds of hyper text systems.
SEE ALSO
Amigaguide documentation